laparoscopic partial nephrectomy - German English Dictionary